Google\Site_Kit\Modules\Sign_In_With_Google B

Total Complexity 78
Dependencies 29
Dependents 0
Total lines 866
Lines of code 433
Logical lines of code 192
Comment lines 311
Methods 29
Properties 3

Methods 29

Method Rating Maintainability Complexity Lines of code
render_sign_in_with_google_button()
A
49 8 28
get_debug_fields()
A
45 7 42
register()
S
43 5 51
render_disconnect_profile()
S
48 4 39
setup_assets()
S
48 3 39
handle_login_errors()
S
57 4 17
get_inline_data()
S
60 4 13
handle_comments_form()
S
57 3 17
handle_disconnect_user()
S
56 3 17
register_tag()
S
57 3 16
handle_auth_callback()
S
62 3 12
render_signinwithgoogle_woocommerce()
S
64 3 11
handle_woocommerce_errors()
S
70 3 6
can_render_signinwithgoogle()
S
64 3 10
has_placed_tag_in_content()
S
64 3 9
get_content_url()
S
62 2 12
render_siwg_shortcode()
S
58 1 17
on_deactivation()
S
69 2 7
is_connected()
S
69 2 7
render_button_in_wp_login_form()
S
68 2 8
get_feature_metrics()
S
72 2 5
__construct()
S
71 1 5
setup_info()
S
66 1 8
setup_settings()
S
80 1 3
get_datapoint_definitions()
S
65 1 9
get_authenticated_users_count()
S
66 1 9
get_tag_matchers()
S
81 1 3
disconnect_url()
S
64 1 10
is_woocommerce_active()
S
80 1 3